"""
UDP套接字服务
"""
from socket import *

# 创建数据报套接字
sockfd = socket(AF_INET, SOCK_DGRAM)

# 绑定地址
sockfd.bind(('0.0.0.0', 8888))

# 收发消息
while True:
    # 接收消息（如果缓冲区太小，消息会丢失）
    data, addr = sockfd.recvfrom(1024)
    print(addr[0])
    print('收到的消息：', data.decode())
    # 发送消息
    sockfd.sendto(b'Thanks', addr)

# 关闭套接字
socket.close()
